.widget-newslist-2 { margin-bottom:20px; }
.widget-newslist-2 li { clear:both; overflow:hidden; padding:15px 10px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.widget-newslist-2 ._date1 { width:125px; height:36px; line-height:36px; float:left; color:${time1Color.value}; font-family:Verdana;}
.widget-newslist-2 ._date1 ._d1 { font-size:24px; }

.widget-newslist-2 ._date2 { width:60px; float:left; border:1px solid ${time2Color.value}; margin-top:9px; margin-right:15px;}
.widget-newslist-2 ._date2 span { display:block; text-align:center; font-size:12px;}
.widget-newslist-2 ._date2 ._d1 { line-height:44px; background:${time2Color.value}; color:#fff; font-size:26px; font-weight:bold;}
.widget-newslist-2 ._date2 ._d2 { color:${time2Color.value};}

.widget-newslist-2 ._intro { overflow:hidden; } 
.widget-newslist-2 ._title { font-size:${titleSize.value}px; height:36px; line-height:36px; font-weight:normal; color:${titleColor.value}; margin-bottom:5px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.widget-newslist-2 ._text { line-height:1.8em; height:3.6em; overflow:hidden; margin-bottom:5px; }
.widget-newslist-2 ._more { color:#999999; }


.widget-newslist-2 li:hover { background-color:${listHoverBG.value}; }
.widget-newslist-2 li:hover a,.widget-newslist-2 li:hover ._title,.widget-newslist-2 li:hover ._title,.widget-newslist-2 li:hover ._more { color:${listHoverColor.value}; }

.widget-newslist-2 li:hover ._date2 { border-color:${time2HoverColor.value};}
.widget-newslist-2 li:hover ._date2 ._d1{ background:${time2HoverColor.value}; color:#fff;}
.widget-newslist-2 li:hover ._date2 ._d2{ color:${time2HoverColor.value}; }